package com.blog.personalblog.service;

import com.blog.personalblog.vo.StatisticsBaseCountVO;
import com.blog.personalblog.vo.StatisticsTagCountVO;
import com.blog.personalblog.vo.StatisticsTopCountVO;
import com.blog.personalblog.vo.StatisticsWordCloudVO;

import java.util.List;

public interface StatisticsService {
    StatisticsTopCountVO getTopCount();

    List<StatisticsBaseCountVO> getArticleCount();

    List<StatisticsBaseCountVO> getOnline();

    void login(String username, Long date);

    void logout(String username, Long date);

    List<StatisticsTagCountVO> getTagCount();

    List<StatisticsWordCloudVO> getWordCloud();
}
